﻿/* COMMON */
body,html{height:100%;margin: 0px auto;background:#fff}
body{margin: 0px;text-align: left;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;background-color:#BDDEFF;background-image:url('images/page_bg.png'); background-repeat:repeat-x;}
#logo{width:150px;height:50px;position:absolute;top:0px;right:0px;background:url(images/logo.png) no-repeat;}
#welcome{width:400px;position:absolute;top:10px;left:5px;}
.header{padding:60px 5px 0 5px;}
.header div{float:left;padding:5px 0px;}
.header div a{color:#FF7200;}
.header img,.navPanel img,.navSelect img{vertical-align:middle;margin:0px 5px 0px 0px;border:none;}
.subHeader{background-image:url('images/subheader_bg.png'); background-repeat:repeat-x;height:27px;text-align:right;}
.subHeader div{padding:5px;font-size:14px;font-weight:bold;color:#10428C;}
.clear{clear:both;float:none;height:0px;}
.title{font-size:18px;font-weight:bold;padding:0px 5px;float:right;}

/* TOOLBAR */
.toolbar{direction:rtl;height:25px;margin:0px 5px;background-image:url('images/toolbar_bg.png'); background-repeat:repeat-x;float:right;}
.toolbarLeft{background-image:url('images/toolbar_left.png'); background-repeat:no-repeat;height:25px;width:7px;float:left;	}
.toolbarRight{background-image:url('images/toolbar_right.png'); background-repeat:no-repeat;height:25px;width:12px;float:left;}
.toolbarContent{padding:5px;float:left;height:25px;}
.toolbarContent img{vertical-align:top;border:0px;margin-right:5px;}
.toolbarContent a,.toolbarContent a:visited{padding:5px;color:#000000;text-decoration:none;}
.toolbarContent a:hover{text-decoration:underline;}
/* NAVIGATION */
.navSeparator{height:10px;background-image:url('images/nav_separator.png'); background-repeat:repeat-x; background-position:center;}
#navigation{width:10%;height:0;margin:5px 0px 5px 5px;border:solid 1px #6394CE;background:#fff;float:right;vertical-align:bottom;text-align:right;}
#nav{margin:0;padding:0;text-indent:0px;width:100%;}
#nav a.head {height:22px;display:block;padding:5px;background-image:url('images/nav_link.png'); background-repeat:repeat-x;font-weight:bold;color:#000;cursor:pointer;text-decoration: none;}
#nav a.head img{vertical-align:middle;margin-left:3px;}
#nav a.head:hover,#nav a.selected,#nav a.current{background-image:url('images/nav_link_hover.png'); background-repeat:repeat-x;}
#nav ul{border-width:0px;margin:0px;padding:0px;text-indent:0px;}
#nav li {list-style-type:none; background:#fff; }
#nav li li a {padding:3px;display:block;color:#000;text-decoration:none;margin:5px auto;width:80%;border:solid 1px #fff;}
#nav li li a img,#nav a.head img{border:none;}
#nav li li a:hover{background-color:#FFE88C;border:solid 1px #D69C00;}
#loader{width:98%;margin:5px;border:solid 1px #6394CE;direction:rtl;}
#showimg{width:300px;border:solid 1px #555;position:absolute;background:#fff;height:100px;}

#stat{position:absolute;left:0px;top:10px;}
#stat ul li{list-style-type:none;margin-top:2px;}
.topmenu{margin-top:15px;}
a.btn{text-align:center;height:20px;padding:30px 35px;text-decoration:none;font:11px tahoma;color:#000;font-weight:bold;position:relative;}
.img{border:none;position:absolute;right:5px;top:20px;}
a.btn:hover{color:Green;text-decoration:underline;}

/* CONTENT */
#content{width:88.7%;margin: 5px 0px 0px 0px;background-color:#ffffff;border:solid 1px #6394CE;vertical-align:top;float:right;text-align:right;}
#contentPanel{padding:10px;overflow:auto;direction:rtl;}
.search{position:absolute;left:10px;top:5px;}
.searchinput{border:solid 1px #4C85AF;font:11px tahoma;color:#4C85AF;padding:3px;width:160px;position:absolute;left:0px;}
.searchbt{width:24px;height:24px;background:url(images/search.png);border:none;cursor:pointer;position:absolute;left:170px;top:-2px;}
.dateSearch{position:absolute;left:150px;top:5px;width:457px;color:White;font:bold 11px tahoma;}
.searchinputfrom,.searchinputto{width:70px;margin:0 4px;border:solid 1px #4C85AF;font:11px tahoma;color:#4C85AF;padding:3px 1px;}
.searchinputto{left:100px;}

/*date picker calendar */
.dpDiv {}
.dpTable{font:10px Tahoma;text-align: center;color: #505050;background-color: #FFFFFF;border: 1px solid #8A99BA;width :210px;}
.dpTR {}
.dpTitleTR{background-color:#9FBEF4;}
.dpDayTR {}
.dpTodayButtonTR{}
.dpTD{border: 1px solid white;}
.dpDayHighlightTD{background-color: #F3E18D;border: 1px solid #B35412;}
.dpTDHover{background-color: #F3E18D;border: 1px solid #B35412;cursor: pointer;}
.dpTitleTD{}
.dpButtonTD{}
.dpTodayButtonTD {}
.dpDayTD{font-size: 12px;background-color: #e1ecfc;border-bottom: 1px solid #b9d1f4;border-top: 1px solid #b9d1f4;color: Black;}
.dpTitleText{font:bold 10px Tahoma;color: Black;}
.dpDayHighlight{color: #4060ff;font-weight: bold;}
.dpButton{font:bold 12px Tahoma;color: #2254b1;padding: 0px;cursor: pointer;}
.dpTodayButton{font:bold 11px tahoma;color: #2254b1;cursor: pointer;}
.persianSmallDescription{font:10px tahoma;direction:rtl;text-align:right;}



/* ColorBox Core Style */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*	ColorBox example user style*/
#cboxOverlay{background:#444;}
#colorbox{}
#cboxTopLeft{width:14px; height:14px; background:url(images/controls.png) top left no-repeat;}
#cboxTopCenter{height:14px; background:url(images/borderHorizontal.png) top left repeat-x;}
#cboxTopRight{width:14px; height:14px; background:url(images/controls.png) top right no-repeat;}
#cboxBottomLeft{width:14px; height:43px; background:url(images/controls.png) bottom left no-repeat;}
#cboxBottomCenter{height:43px; background:url(images/borderHorizontal.png) bottom left repeat-x;}
#cboxBottomRight{width:14px; height:43px; background:url(images/controls.png) bottom right no-repeat;}
#cboxMiddleLeft{width:14px; background:url(images/borderVertical.png) top left repeat-y;}
#cboxMiddleRight{width:14px; background:url(images/borderVertical.png) top right repeat-y;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:5px;}
#cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
#cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#949494;}
#cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#949494;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(images/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
#cboxPrevious{left:0px; background-position: -14px -23px;}
#cboxPrevious.hover{background-position:-14px 0px;}
#cboxNext{left:27px; background-position:-37px -23px;}
#cboxNext.hover{background-position:-37px 0px;}
#cboxClose{right:0; background-position:-60px -23px;}
#cboxClose.hover{background-position:-60px 0px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-83px -0px; right:27px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-106px -0px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-106px -23px; right:27px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-83px -0px;}


/* For the Calendarpopup */
table.jCalendar {font:10px Tahoma;text-align: center;color: #505050;background-color: #FFFFFF;border: 1px solid #8A99BA;width :210px;}
table.jCalendar th {font:bold 10px Tahoma;background-color:#9FBEF4;color: Black;padding: 3px 5px;}
table.jCalendar td {border: 1px solid white;text-align: center;margin:2px;}
table.jCalendar td.other-month {background: #ddd;color: #aaa;}
table.jCalendar td.today {background: #666;color: #fff;}
table.jCalendar td.selected {background: #f66;color: #fff;}
table.jCalendar td.selected.dp-hover {background: #f33;color: #fff;}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td {background-color: #F3E18D;border: 1px solid #B35412;}
table.jCalendar tr.selectedWeek td {background: #f66;color: #fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {background: #bbb;color: #888;}
table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover {background: #bbb;color: #888;}

div.dp-popup {position: relative;background:#EFF5FF;border:solid 1px #9FBEF4;font:10px Tahoma;padding: 2px;line-height: 1.2em;}
div#dp-popup {position: absolute;z-index: 199;}
div.dp-popup h2 {font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}
a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}
a#dp-close:hover {text-decoration: underline;}
div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}
div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 4px;width: 100px;}
div.dp-popup div.dp-nav-prev a {float: left;}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}
div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 4px;width: 100px;}
div.dp-popup div.dp-nav-next a {float: right;}
div.dp-popup a.disabled {cursor: default;color: #aaa;}
div.dp-popup td {cursor: pointer;}
div.dp-popup td.disabled {cursor: default;}